0%

Hexo系列 - Next站内搜索

使用hexo-generator-searchdb插件,实现博客站内搜索

版本

  • Hexo 版本:5.0.x
  • Next 版本:7.8.0
  • hexo-generator-searchdb 版本:1.3.2

安装

如果有安装淘宝镜像,可以使用cnpm安装

1
$ npm install hexo-generator-searchdb

或者

1
$ cnpm install hexo-generator-searchdb

配置hexo

在hexo配置文件 _config.yml 添加以下配置

1
2
3
4
5
6
7
# search hexo-generator-searchdb
search:
path: search.xml
field: post
content: true
format: html
limit: 100

配置next

在next配置文件 _config.yml 找到以下配置,并打开开关。

1
2
local_search:
enable: true

验证搜索

清除缓存,然后运行
注意:清除缓存很重要,我就是一直没有执行清楚缓存,导致搜索不可用

1
2
$ npm run clean
$ npm run server

欢迎关注我的其它发布渠道